Skip to content

Added missing TR2 henchman death sound (ID 838) and appropiate TR2 -> TEN conversion.#1161

Open
Stranger1992 wants to merge 2 commits intodevelopfrom
Add_TR2_Stick_Goon_Death_Sound
Open

Added missing TR2 henchman death sound (ID 838) and appropiate TR2 -> TEN conversion.#1161
Stranger1992 wants to merge 2 commits intodevelopfrom
Add_TR2_Stick_Goon_Death_Sound

Conversation

@Stranger1992
Copy link
Copy Markdown
Member

SFX 73 ENEMY_DEATH1 in TR2 corresponded to the stick-goon's death sound. This is missing in TombEngine.
This PR restores it and fixes the TR2->TEN conversion

You can find the SFX file HERE

@Stranger1992 Stranger1992 added easy Should be a quick task. ready for review The Pull Request is finished and ready for review. labels Mar 23, 2026
@Nickelony Nickelony added the no code Does not involve any changes to C# code. label Mar 25, 2026
Copilot AI review requested due to automatic review settings April 18, 2026 18:56
Copy link
Copy Markdown
Collaborator

@Lwmte Lwmte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code-wise is ok

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Restores the missing TR2 stick-goon death SFX by assigning TEN sound slot 838 to a new TR2 henchman death sample, and updates the TR2→TEN sound-slot conversion so TR2 SFX 73 maps correctly in TombEngine/TEN workflows.

Changes:

  • Updated TEN sound catalog entry 838 to TR2_Henchman_Death4 and added the referenced .wav sample.
  • Updated TombEngine sound slot list and TR2 engine conversion mapping so TR2 ENEMY_DEATH1 (id 73) maps to TEN 838.
  • Added a WadTool changelog entry for the change.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
TombLib/TombLib/Catalogs/TEN Sound Catalogs/TEN_ALL_SOUNDS.xml Defines TEN sound slot 838 as the TR2 henchman death sound and attaches the sample.
TombLib/TombLib/Catalogs/Engines/TombEngine/Sounds.xml Renames sound slot 838 from an empty TR3 placeholder to a TR2 death sound label.
TombLib/TombLib/Catalogs/Engines/TR2/Sounds.xml Remaps TR2 sound id 73 (ENEMY_DEATH1) to TEN slot 838 for TR2→TEN conversion.
Installer/Changes.txt Documents the WadTool change in the installer changelog.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Installer/Changes.txt
* Added "Preview flyby sequence" and "Preview camera" context menus for cameras.

WadTool:
* Added missing TR2 henchman death sound (ID 838) and appropiate TR2 -> TEN conversion.
Copy link

Copilot AI Apr 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in changelog entry: "appropiate" should be "appropriate".

Suggested change
* Added missing TR2 henchman death sound (ID 838) and appropiate TR2 -> TEN conversion.
* Added missing TR2 henchman death sound (ID 838) and appropriate TR2 -> TEN conversion.

Copilot uses AI. Check for mistakes.
<sound id="836" name="TR3_CLEANER_LOOP" ten="836" />
<sound id="837" name="TR3_CRICKET_LOOP" ten="837" />
<sound id="838" name="TR3_EMPTY1" ten="838" />
<sound id="838" name="TR2_ENEMY_DEATH4" ten="838" />
Copy link

Copilot AI Apr 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In TombEngine sound names, TR2 sounds in this catalog use the TR2_HENCHMAN_* naming (e.g., TR2_HENCHMAN_DEATH1/2/3). This new entry uses TR2_ENEMY_DEATH4, which is inconsistent with the existing naming scheme and with the underlying TEN sound name (TR2_Henchman_Death4). Consider renaming this to TR2_HENCHMAN_DEATH4 for consistency and easier lookup.

Suggested change
<sound id="838" name="TR2_ENEMY_DEATH4" ten="838" />
<sound id="838" name="TR2_HENCHMAN_DEATH4" ten="838" />

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

easy Should be a quick task. no code Does not involve any changes to C# code. ready for review The Pull Request is finished and ready for review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants